So again it looks like the site has been upgraded and I'm very pleased. More features = more to do = keeps people happier :) Also I was reading about how much you earn per game under the FAQ and they mentioned casting, rookie, and "stars" so maybe a new type of game will be around the corner? :)
Comments
Stars to me seemed to be some indication of doing above and beyond.