Cool concept and nice visual effects and generally speaking art, but awful level design and practical execution.