Board Thread:General Discussion/@comment-9263087-20130508050617/@comment-8228151-20130508050924

According to the official release his name is Parker Croft. If you search that you should be able to find some pictures and info on him