So what is Free Run? Mirrors Edge? Or Mirrors Edge with guns? Like pure running, in weird landscapes floating in midair. Like cyber Mario Galaxy, but straight lines of Mirror's Edge goodness.