In my opinion, the game lacks a strong connection to the theme. Overall, it's a pretty interesting concept. It might also feel a bit better if we could move a little faster. On the downside, I managed to accidentally bug the game, but that's fairly typical for a jam.
On the plus side, it has a cool ambient soundtrack, as well as interesting abilities and FX.