This is Activision's third installment of their billion dollar idea. Is it worth the investment?

More...