Assassin’s Creed Pirates for the Web gets a free to play demo from Ubisoft & Internet Explorer French game publisher Ubisoft, have teamed up with Microsoft Internet Explorer, to release a free to play demo of their popular iOS game, Assassin's Creed Pirates. The game lets you play as Captain Alonzo Batilla, in what is actually just a ... [More]