Hi Ophi.. I'm new too. Everyone here is really nice. I fell in love with the maps too! I hope you can learn a lot and make some great maps!
How long were you a physics major? What do you hope to do musically?
I don't do a lot of role-playing games, except online ones.
I promise, if you give your best effort to speaking English, it will be more than enough (plus you sound fine!)
I hope to see you around the forums!