You have intuitive, challenging, gameplay and a really cool take on the theme! My one criticism is that a lot of the levels seem to come down to working out where the enemy needs to be when you start moving.