Mirror's Edge meets Mario Galaxy in gravity-defying parkour platformer Telos
Think Spider-Man in space.