As I was developing the grid code, I was thinking I would have to make a new data object and have everything read from that, including the TileMapLayer, but it turned out that the TileMapLayer itself could be the single source of truth!

GTea ΘΔ

Some progress on the post-jam patching process! All entities now move strictly on a grid, and the enemies now increase in speed each round! Also: as a result of reworking movement completely, I wrote the enemy pathfinding by hand, and it works a lot better now. They no longer push eachother around