Entertainment March 15, 2006 0 Game Review: Killer 7 If you were a video game character, what special power would you want? Invisibility? Super-speed?…