Good game. Well executed. The theme interpretation was simple enough and it works, it creates dilemmas. I could not beat the final boss, unfortunately. Good job overall.