http://www.megaupload.com/?d=GFA2YIDF
Again another spectator map, and it as the title of the map goes "MEGA"
once again post your thoughts here (again no screenshot sorry)
Moderator: Moderators
Users browsing this forum: No registered users and 23 guests