I would suggest different tools since there are different types of metrics you need to capture and there isn't an analytics tool out there that will capture all the date you need.
I would suggest using a combination of the tools role to start.
1) Google Analytics
3) Game Analytics
I hope this helps.