Is it me, or have we been waiting for Cabybara Games' Super Time Force for an eternity?
OK, so that's a bit of an overstatement. Still, we've been waiting for it for a long time--or at least I have.
Anyway, here (er, above) the latest trailer for this curious-looking--due to the time-bending element--XBLA title:
Sadly, the game still is without a release date--well, other than "before the year is out."