I played through this. Thanks for telling me about it : ) It's a really fun concept and I can see it going far!! A LOT of Portal vibes. I love it. Keep it up!
EDIT: Link updated to new upload to fix camera position
EDIT: Link updated to new upload to fix camera position