May 2 2014

You're going to die so much when Super Time Force comes out. After giving us sublime trailers and a look at how you can play as a piece of poop, indie dev studio Capybara Games has announced that their time-rewinding action game will be out on May 14 for Xbox One and Xbox 360 .

Aug 8 2013

Below, the lovely indie game announced for Xbox One at Microsoft's E3 press conference this year, is actually just a timed exclusive—it'll hit other platforms eventually.