Other games rank you based on how fast you do a thing and rewards you the better rank you get, Maple just tells you that you have 30 minutes with no incentive to kill the boss any faster, just that you can kill the boss at all. I don't think removing the time limit is a good idea whatsoever, but replacing it with a ranking system that rewards you the faster you can take down a boss... Would you rather be told that you took to long to kill the boss and get an F and, therefore, get worse rewards, or would you rather be pulled out of the room because you went one second over 30 minutes? You'll still get all the time in the world, but I think receiving a reward because you did the boss good is a much more rewarding experience than receiving a reward because you spent all day poking Hard Lotus with a stick and finally killed him. I mean, this is still a game regardless of the direction it went in, the player does still deserve that "rewarding experience"
I dunno how they work. I know I bought a Dragon Egg and it became a baby dragon and it's cute, but past that I don't know how to make it evolve outside of needing the Rock of Evolution. Do I just use the rock and I have an evolved pet or is there more to it? I tried to find out for myself, but whatever I found was outdated or for some private server and didn't apply to the actual server.