Wow, your game absolutely blew me away. i wanted to add a bit of story element in my game too, something like portal.
Edit: what did you use to make your game, the platforming felt really snappy and good. Ive always struggled with making good platforming code.