Gaming Discussions Got Heroes of Storm? Submitted by LawMarshall, 04-06-2015, 03:38 AM, Thread ID: 4506 Thread Closed Reply RE: Got Heroes of Storm? 05-06-2015, 04:16 PM #2 yyeah i have been forced to download it, but didnt install it yet, as soon as i have done it, i will let you know! More
RE: Got Heroes of Storm? 05-06-2015, 04:16 PM #2 yyeah i have been forced to download it, but didnt install it yet, as soon as i have done it, i will let you know! More