14.05.14SUPER TIME FORCE LAUNCH TRAILER!




AND NOW BACK TO SUPER TIME FORCE!

Super Time Force is now out on Xbox One and Xbox 360!