Super Time Force Ultra is Now Available on Steam and is 10% off!*Super Time Force Ultra is an insane platformer filled with robots and dinosaurs and fun and time travel... sometimes all at the same time!*Offer ends September 1 at 10AM Pacific Time