This was a fun and well rounded game! The mechanics and ideas are neat and inovative, and the challenges are rather hard. I found myself stuck at some point, but in a good way, not a bad one!