I agree with GIGAgamer and goldair1, AG needs more multiplayer games. With lots of multiplayer games this site would be really awesome. I personally think armor games is better, because of all the ranks and if you get a certain amount of AP you get better ranks and cooler armatars. One thing that Kongregate has that AG doesn't, is that if you do good in a game, you get a badge/achievment that gives you points. Otherwise you can basically only get good ranks by posting comments, rating games and talking on the forums. I think it needs achievments that get you AP.
Armor games has a good system like rank points, they just need to get like you know achievments like Kongregrate which help you up your rank. Also armor games needs more games.