Capybara Games’ Kenneth Yeung describes how Super TIME Force‘s origins at the 2011 TOJam informed its evolution into its current guise as an upcoming Xbox Live Arcade title.