Not a game, but will be used in one of my upcoming games. Press the flag or space to run the script. All in one sprite for easy backpacking. 13 variables, 1 list, simple, easily modified, what more could you need?
I re-made some of Griffpatch's code in his video on automatically connecting tiles (scrolling platformer part 12) , to connect the rooms automatically. I also used some of his grid list code to make the grid. Check the code before backpacking, there's some useless blocks you might want to remove, or some you'd like to adjust. Everything is commented so you probably won't be lost.