Lords of War : Behind the scenes
IGN’s Youtube channel just release an exclusive video about the latest Lords of War series. A behind the scenes one where  the developers from Blizzard talk about the mini-series. The creators of Blizzard’s...
Read More