Log in using the email address and password you selected when registering in-game. Forgot your password?
Yep seems good to me. Although Artemis Light Rocket Launchers seems good to me still too...