need help playing wow on a google tv

ive downloaded the thing now where is it and how do I start playing?!

Report as