Super Time Force, Capybara Games’ time-traveling run’n gun platformer, will be released on May 14. Set to be published through the ID@Xbox program, the game was originally set for release on Xbox 360 in 2013. The game will be released on both Xbox 360 and Xbox One. An announcement video is below.