Super Time Force is a frantic, hyper-action videogame filled with total mayhem, total madness and total non-stop shooty-shooty-bam-bam destruction. And yet, it also has super sweet, soothing, perhaps even sublime, moments of sloooow motion.
SUPER TIME FORCE arrives on Xbox One and Xbox 360 on May 14.
Music by 6955.
Download the track from the trailer on Bandcamp.