Way too hard, bordering on frustrating gameplay. But the visuals and sound design are super good! Great work!