SUPER TIME FORCE LAUNCH TRAILER! 14th May 2014Uncategorized AND NOW BACK TO SUPER TIME FORCE! Super Time Force is now out on Xbox One and Xbox 360!