That is one of the most creative game I've ever played.
Props to you, it reminds me of the golden age of flash games.
I really loved the game, from art style to gameplay.