2d side scroller where every time you play you are a new character, different generated name, completely different set of powers to get through the game, usually one positive power and one negative effect, unless your lucky and find someone with just a positive boost. Powers include limited flight, super strength, super speed, powerful jumps, short distance teleporting, sinuous body, telepathy, telekinesis but they can be offset by having one leg and being half as fast, or no legs and walk on your arms or color blind or no peripheral vision) hides everything in whatever direction your not facing, you might have a body that reacts oddly, impervious to bullets but water is deadly,you might walk backwards or you might not even look human. Every time you play is a completely new experience as you get use to your new character and try to get through to the finish with them.