Very cool interpretation of the theme! Its very hard though. Maybe having more life or something like that would make it a bit easier?
Nevertheless a cool game!