Lord of the Dark Castle: The game is Live in the Steam Store!

Finally the day of release is here - April 24, 2015! Thank you all who contributed with Steam Greenlight votes, encouraging and constructive ideas and comments and thank you for your patience! The game is published in E…