I have had an account with the English wikipedia for a while. It is here: The Steve
Generally, you should direct comments and questions to my talk page there. I already have some images on Commons, pictures that were transferred from en.