Should Assassin’s Creed Slow Down?

Images leaked to Kotaku by an anonymous source earlier in the week all but confirmed two new games in the Assassin's Creed series releasing this Fall. Ubisoft officially confirmed Unity two days after the leak. The game takes place in 18th-century Paris and will release exclusively for Xbox One, … [Read more...]