Sup mate.
Welcome to the forums. Ah, and don't worry about your English, it's fine. If you stay here for a while it will even get better. I go back and look at the first posts that some non English speakers I know made and compare them to now and they're pretty much fluent.
Anyway, have fun with the game!