It’s hard to tell exactly what the heck is going on in 2081, but apparently some supernatural schmuck has left most of Europe a smoldering ruin. Four neon-hued heroes rise from the rubble to leap, dash, slide, and slash their insanely monotonous side-scrolling way through legions of evil machines.