I know what it could use. Game tutorials for AG members. You know what i mean? Also you could put links to games and tell your visitors or viewers to make an account here at AG.
You didn't add the game tutorials. Hmmm.... Links around the site? The forum? (The community isn't noticeable easily) Rating game? Common problem/glitches? Current moderator team?