Friends, I think we’ve all assumed a Diablo 2 remaster was coming. However, did we expect it to come out this year? Not me! But, it is! Apparently.
Read the rest of this entry »
Omega Level