What you sent me via PM it looks like your Internet provider is blocking the site since they are redirecting you to http://forbidden.yota.ru/ (you can see that your Internet provider has blocked this site).
I've been working on themaCreator (http://creator.freddy.lt/) for the past months. It was really exhausted since I needed to work on other 4 programs at the same time + hundreds of questions for support each day.