I'm the developer of Arcadia Online, a recently released and growing browser based MMORTS.
I'm looking for game portals (or websites) that promote browser based games. However all the websites I've found until now have only the option to upload a Flash game while Arcadia online is written in AJAX and server side PHP/MySQL and has its own server. Only kongregate.com offers an option to serve your game trough an iframe.
Also any other tip on how to promote the game would be welcome.
Here is a screenshots to give you an idea of what the game looks like: