yea, it’s very similar to the way spelunky works. I used a tilemap per room template and then choose from the pool based on the path generation.