Wow, this feels like it could be a real song in a game, it felt like an adventure. Good stuff!
The adventure feeling is definitely from assuming - a castle = lots enemies to fight. Glad the piece was enjoyable!