Make the maze invisible,
make it randomly generated with this guide
Make riddles along the way
Make required quests
Make challenge times (Randomly generated 1-2 minute challenges that are random, but consist of things like .5 speed, fight 10 sentries, lose 10 health every second)
4 Likes