Ubisoft just released a band new gameplay demo for their upcoming pirate simulator, err, I mean newest Assassin’s Creed game.…
With E3 right around the corner, we’re surely to get a few surprises in the game industry. But as of…