Wow, thats crazy. Are you a programmer or are you working in the gaming industry? It looks so professional that I can't believe it's just a selftought hobby of you :D
I wanted to work in the industry but I feel like I'll have a lot more freedom over everything doing this as a hobby, mostly on my own :)