Hey all -- the Indie dev I work for, Barkers Crest Studio, has just released our newest game, Avatar Football. If you're familiar with the strange land that is XBOX Live Indie, you might know some of our other games; Avatar Legends, Avatar Golf and Home Run Challenge. I posted about Avatar...