One thing that GS doesn't handle well from scratch is to hold objects states from level to level.

In an adventure an object that has been taken must not reappear when reentering the room.

There are a lot of skills for every entity, but just 2 (very short) strings ... so you have to use some other techniques to solve that problem.

Maybe that's a reason why there aren't that much adventures done with GS ... just a guess.