Sort:  

I don’t want to accuse the author of anything but “making a deposit” doesn’t give me any confidence that I’ll get my funds back.

Well sir, you can withdraw it just after making it, however trust factor always exist. We are doing our bests by increasing value of our site, by preparing and buying valuable graphical assets. I think as the time flies and we grow you would be less likely to suspect us of being dishonest.