Can I release this myself?

Sort of. You need to have a developer account with Apple first. Apple charges $99 to apply for the account, and it takes a few days to be set up. If you want to charge for your app, there is additional information required and the process can take a week or more. Once you have your developer account, you will need to give us full access. We have to upload the app to your account for you.

We need login information to access your account and you would need to start the process on the iTunesConnect site. The fee for us to upload the app to your account is an additional $100 added to the normal configuration fees we charge.