Watch Dogs and The Stanley Parable are your free Epic Store games for March 19-26
Chris Garcia
00
As we'd always like to say, free games are always good! The Epic Store gave us Assassin's Creed Syndicate for free a couple of weeks ago and this time around, Aiden Pearce (and one, Stanley) is hacking his way into your systems on March 19-26. Watch Dogs and The Stanley Parable will be your free Epic Store games ...