This is some brilliant artwork. The concept of the story kind of reminds me of De-loused in the Comatorium by The Mars Volta.
I agree, there should DEFINITELY be a separate genre for games like these.
it was a complete 5/5 until the boss. that brought it down to a 2/5 in my book. ridiculously impossible, unpredictable, and just stupid. everything was fantastic, though.