Ubisoft is giving away their hacking action game, Watch Dogs, for free on PC from November 7 to November 13. Watch Dogs is Ubisoft’s first…
Arc System Works published a trailer last week detailing the fighting game’s campaign mode and it is awesome anime-ness and brilliance. The backstory: A legion…