By popular demand here is the link to the beta leaks site.
http://betaleaks.com/
Please be aware I do not endorse or EVER post on this site, but it does have some nice insider information. After all games do cost money and I feel any insight before making a purchase is well worth the effort.
Kaza
http://betaleaks.com/
Please be aware I do not endorse or EVER post on this site, but it does have some nice insider information. After all games do cost money and I feel any insight before making a purchase is well worth the effort.
Kaza