Der Trailer zum Indie-Shoot'em'Up Super Time Force Ultra zeigt Gameplay-Szenen zum PC-Launch via Steam am 25. August 2014.