I really like the art style, very nice use of a limited color palette. I like the gameplay and once I got used to the mechanic of manually switching the view I do think it works well for the limitation of controls.
Personal issue, the screen shake made me a bit sick.