meca site is down is the competition still on? Anyone know?? Also if it is could someone give me directions....