Winners in Indie Dev Contest, with Video

Last week Microsoft announced the winners of its 2008 Dream-Build-Play game development contest » 11/02/08 2:00pm 11/02/08 2:00pm. The indie devs took home more than $70,000 in cash and prizes, and "will have the opportunity to receive an invitation to publish their games on Xbox LIVE Arcade." Microsoft's words, not mine. There probably is some legal…