I'm not familiar with your inspirations for this game, so I had no idea what was going on.
It looks nice though and the music and SFX were good.