This was a pretty neat one! I love the atmosphere and art. I like the portal-like mechanics. my team's game is also puzzle based so I saw some similar mechanics haha.
Good job! I'd love to hear your opinion on ours :D