Napoleon: Total War Revealed
Well, we as PC Gamers really would like to know things way ahead of time right? Well here you go…Sega will be releasing a brand new game next Winter of 2010. The games looks really freaking awesome so far, the game is called Napoleon: Total War. Napoleon: Total War is another great “back in the [...]
