A PDF file is included with the game, and it explains many of the aims and mechanics of the game. Many of these are intended to have a tutorial in-game, but since there's no tutorial yet... It's the place to look for that sort of info.
Anyone wanting to advertise the game, make videos on youtube or whatever, you may want to mention that:
* Twisted Tower is not finished yet, but the early alpha version is available to the public, so anyone can try it.
* The game isn’t currently being actively developed, but it hasn’t been abandoned.
* The best way to help me, the developer, is to post feedback, and tell people about Twisted Tower. Let's Play -videos would be awesome!
(EDIT)
Videos
Review of Twisted Tower, in Russian, by SiberianLemming: