WATCH: Super TIME Force Launch Trailer 0

Fans of quirky platformer should rejoice, as Capybara Games’ time-twisting platformer Super TIME Force has been released on the Xbox One and Xbox 360 platforms as a download title, so get to purchasin’ and downloadin’ if you want to see what the game has in store. Or, if you want to check out what the(…)