Gameplay is great, visuals are great it fits the theme perfectly.
Did I enjoy it? Hell no, that was frustrating - but I do think it has great potential!