Assassin’s Creed is Consuming My Life
Tuesday, November 13th was an odd day. The long awaited and highly anticipated Assassin’s Creed was released and the reviews started to make their way online. The way it all played out was what made it odd. 1UP seemed be the first to get their review online and it made its rounds like wild fire. […]