Anyway, jokes aside, the game is VERY creative, I just think the theme got a little sidelined because it became impossible instead of invincible. But it's an EXCELLENT piece of work.
Say that again... Haha, thank you very much for your feedback man! I took the definition of invincible as "Unbeatable or unconquerable" instead of the usual "invulnerable" like most of the games here. So yeah, that's my take on the theme.