The game industry has often been accused of a lack of innovation, but quite a few titles have come out recently that deserve special praise. And what of the new games this holiday season?
Related
Share this GiN Article on your favorite social media network:
Your Free Daily News Source Of The Video Game Industry