Super Time Force Ultra Stops Clocks on Steam this Summer
Super Time Force, the goofy time control-based sidescrolling shooter from Capybara Games, is coming to PC “in the not-so-distant future.” The PC version, called Super Time Force Ultra (or STFU, sigh), will feature brand new content not currently available on …