It's a puzzle game, much more so than a platforming game. Me and a buddy spent hours on a single level, trying to figure out exactly the right sequence of events that get the key to the right place, or how to get past a fast-firing steam of bullets.
I wouldn't recommend it to anyone who isn't...