What's the goal of the game?

Your main goal in Grim Soul is to survive for as long as possible. Mine resources, craft weapons, and armor build your own castle and defend it with all your might. Find hidden rewards while defeating all the unique bosses on your way.