Feeds

Diablo III out on 15 May, pledges Blizzard

Thumb Down

Delayed since when?

Come on, delayed since 2011? I have had it on order at play since 2008.

0
0

Back to the forum