Brilliant and very challenging.
Made lose 50 minutes and I didn't even notice! >.<
Some sound effects would be nice tho :3