has this site got better? Haven't been on here since it launched. Post Comment Receive notifications Add a comment...