Super Time Force Ultra Released on Steam

Hyper-action, time-traveling bullet-festival action-comedy adventure previously released via Xbox Live as Super Time Force
Developed by Capybara Games, Super Time Force Ultra is an insane platformer filled with robots and dinosaurs and fun and time travel... sometimes all at the same time. STFU brings all the insane time-travel action of Super Time Force to PC along with brand new bonus content including 50 new Helladeck challenge levels, inter-dimensional Ultra Force powers and 3 new characters.
The game is now available on Steam and is 10% off (offer ends September 1 at 10AM Pacific Time).