Awesome idea and core mechanic, extremely fitting for the theme. Great art. Way too hard! If the difficulty were tuned this game could develop into something quite addicting.