have you guys seen this yet? i just ran across it by accident... http://www.xbox.com/en-US/games/m/madballsxbla/ Just wondering if it was actually worth playing. It also seems like there is some extra dlc of illustrated art and 3d rendered art...could be worth a download...
All Xbox Live Arcade games have free trial versions, so really any of them are worth trying. I haven't played it myself, but I did buy the avatar pack just for the Hornhead avatar, heh.