the game is made out of different overmaps (the M screen shows what you have discovered, if you use the debug option show map, it shows the current overmap). Each overmap is randomly generated and next to other overmaps. This is the thing which makes the game ‘infinite’. Sadly the transition between maps is a bit buggy. Movement works, but a lot of stuff doesn’t properly load when you are on one overmap and looking towards the other. Notes being one of them.