This is a really cool concept. Had a lot of fun with it. Something about it made me a little dizzy, that might just be a me thing, idk. Cool mechanics and puzzles. Great job!