Shots of Giant Sparrow's upcoming PSN title