Glad you've got it working. :)
You may not see it for a few days while we update the N8 and a number of other devices that aren't showing S60 content. In the meantime, you can click the "free mobile downloads" link and you will see S60 games/apps.
Sorry about that!