Very Nice. Very Retro.
I liked this game as well as the 2 games in which it takes it's inspiration.
I haven't been able to beat it yet because the Hen Boss fight is glitched for some reason.
The makers of the game did tell me they were working on fixing it when I PM'd them. Hope it get's fixed soon so I can complete the Game!