The letterbomb site does not open for me. Is there a mirror site that I can use?
or can someone help me out if they can go onto the site?