This game was cool. I think the portals, as cool as they are, were completely unnecessary. Apart from some of the movement interaction with the tileset, the implementation of everything is super clean. I would recommend that you try to cut down on the amount of stuff. To the user, there is a lot going on and it can be hard to make choices. Overall, great job on the programming side. Well done for submitting.