website called shopto .net says its out 25/03/2011....any truth to this?
website called shopto .net says its out 25/03/2011....any truth to this?
http://media.mmo-champion.com/images...zzardslate.jpg
This has it coming out in Q4 2011, which is October-December of that year.