2142 AD. Stranded on a bizarre alien planet with your memory artificially erased, you must battle your way back to Earth to stop the invading mutant forces ...