Yeah, play the demo. I'm not sure what you mean about "super artistic" games, though. It has a very distinct art style, but the gameplay is pure action with some platforming segments.
--
Simplicity is the ultimate sophistication.