Inhumanus: Inhumanus is released!

Inhumanus is finally released! I hope you all enjoy it, and let me know if you find any bugs. Also, I would like to hear your thoughts in general, especially concerning parts that you might think are either too hard or…