disolitude on 09 December 2008
Geo wars 2 is the best game on xbox live in my opinion...I still cant unlock the "smile" achievement...but thats ok. I have made peace with the fact that i am not that good.