I complained in the past, about the release of this game on Xbox Live Arcade. Well it's finally coming to reality August 23.
I'm glad they just focused on the net-code and features, instead of the artwork. Doesn't seem they know how to hire people to do proper artwork... lol


















