Really cool game! I like how the puzzles and player's abilities are time sensitive and requires planning.
The game could use some more animation though.
Good job!