It’s not yet on Ovi Store but it is on GameLoft’s site from your device.
I got there via wapshop.gameloft.com and a specific T-Mobile link. It may be different with your particular network (you’ll have to chose or the site will automatically direct you).
I haven’t played it yet so I don’t know what it would look like on N8. I’m not sure if it will be like the iPhone version (like most of gamelofts offerings have been for Symbian^3) as the download is only 3MB (though it is titled HD like their other 3D games). No wait, wait…., I just checked – Real football 2010 HD is 1.25MB and avatar is 0.70MB which I know is HUGE (Over 100MB download).
I want to wait till it appears on Ovi Store – I don’t know how gameloft purchasing/redownload works. But you can get it now if you want from Gameloft for £3.00
No videos from Nokia phones yet so…