A few months ago, Capybara Games revealed a new game: Super T.I.M.E. Force. The curious sprite-based 2D game had a lot of promise--and it seems Microsoft took notice.
During the IGF Awards, Microsoft presented the "XBLA Award" to Capybara. The prize will give them a publishing contract with Microsoft to bring their title in front of the XBLA masses. Additionally, Microsoft promises to offer "full game funding to complete the title."
BOOM video 10990
Of course, Capybara is no stranger to Xbox Live Arcade. Ubisoft published Capy's Might and Magic: Clash of Heroes HD on XBLA and PSN last year.