For all of those who are confused at having received PMs from me, yes, I AM affiliated with Armor Games :)
I worked there over winter break when the new site released. Dan asked me to contact developers to see if they would upload their games onto the site. This is because in the process of the site transfer, the games did not switch over, so every thing had to be uploaded anew. If you got a message from me, and have not yet submitted your game to the new site but would like to, you can visit: www.ArmorGames.com. From there, all you have to do is make an account, and press the submit button!
So don't get confused at to who this strange 'Carlie' person is! :)