The game’s concept is actually very interesting. Every player is required to create their own castles where they fill it to the brim with monsters and traps. Other players are then invited to play through the creations. In this way players level up gaining experience and unlocking new abilities. The abilities help you with your quest to slay monsters and provide options to create even more deadlier castles. Oh and each castle has a final boss as well.
Everyone will also be able to vote on each others creations. In this way the best of the best will pop up on the leaderboards.
Being developed for the PC, the game currently has no release date.