very interesting concept, and well executed. i feel as though it leaves you in the dark to begin with though, and it would have been nice to have some explanation, as it gets hectic pretty quickly.
the art style is very appealing, well done!