Wow this is flippin impressive! It's Portal demade? Portal in TIC-80! Wild.https://tic80.com/play?cart=3538