Posted 28 May 2012 - 03:17 PM

Have been issued.



This is the final batch of beta keys until after E3 (June 5-7).

