By using this site, you agree to our Privacy Policy and our Terms of Use. Close

They are beeing so coy. Just show something already. Theres no way they dont have lots with the game releasing in 6 months.