A closer look at the online game financials