Yeah, that last room was supposed to be a boss room, but I had to cut it for time. The main idea was to get up to like 100 rats by the end of the game for the boss and yes limiting how much you could get at various points so it wasn't always infinite. Some of the enemies were also supposed to be able to tear through the rats limiting numbers to give extra challenge.