Im Mad At this fake website You don't just get level 15 on the game and then come back to this site and assume it auto did it for you. You have to submit the screenshot on the quest page within this site, then they will confirm within 72 hours and you get points...