The Stars game still appears in the most recent games filled. By this time, it's normally gone.
Comments
yeah totally. but with all the cheating in practically every game (stars included if you count winning by multis), then I don't blame people for not joining as many games anymore.