I've never played Super Time Force by Capybara Games before. So I took this opportunity to fire up the game on my Xbox One and give it a shot. The result is this let's play video spanning the first two levels of the game.