Favstar gets even better if you sign in.
Sign In with Twitter
signing in is good for you.
Oh dear lord I want to play this game. Oh please please please be good and fun. http://iamalivegame.us.ubi.com/
Stats can't be shown as @callista has never signed in to Favstar.