I felt that only 20 AP for game submission was unfair to give, as games are more difficult to create than 20 forum posts, or 10 comments or ratings. I think AP for submitting a game should be moved to 30 AP for this reason, and as they are the biggest contribution to the site, bigger than any post, because you can't leave the 'Games' out of Armor Games.
I believe this is being discussed in the AG3 section considering the privileges of a developer and the changes to be made about AP in general, as this will only be achievable in quite few certain ways. You can find it here.