I enjoy many of the new MMO games on the site but what about those of us trying to hoard points. Could there be some way to earn points while playing these games?
Erm, do you mean AP? To which I think it slightly foolish. I think a little medal on your profile or something should be fine, but no AP. That community stuff.
AP is meant to represent how active you are and this is predominately a flash games website so it would make sense in that respect. But there would be no way to control the amount of AP players accumulate, which would more than likely result in 'hoarding', as you put it, of AP which is very bad and is also (I'm pretty sure) grounds for a ban for spamming. Also everyone on the top 10 active users list would be MMO AP hoarders which would reflect badly on the website and create bad vibes in the community.