Typically, December isn't a huge month for video game releases, as the majority of heavy-hitting holiday titles arrive in October and November. But there was one major game that launched in December 2012, and industry watcher Cowen & Company says…
Read more ›