Details

Warm up your Xbox 360 and/or Xbox One and get your videogame psyche ready ‘cause SUPER TIME FORCE IS COMING OUT MAY 14th! KOOKABUNGA AND A HALF!!!!

Start doing some thumb pushups, stock up on 15 boxes of your favorite cereal, slip into your most comfy pajamas and Prepare To Die DIE DIE DIE DIE DIE DIE DIE DIEEEEEEEEEEEEEEEEEEEE!!!

STF LAUNCHES MAY 14th!

Comments are closed.