Weekly PC Game Releases: March 23rd – March 29th

This week’s PC game releases include Blizzards second try at doing Diablo 3 justice in the form of Diablo 3: Reaper of Souls and the finale of Bioshock Infinite and Irrational Games as a studio.

What are you excited for this week?

Read Full Story >>
The story is too old to be commented.