You put the bar high for your first game and it shows, creative concept but the game does lack direction or polish here and there.
Still, enjoyed it though :)
Thanks for the feedback