That was surprisingly fun. Definitely impressive for a first after a long break. Welcome back.
Overall its nice and plays smoothly, but late game the grid background is tiring on the eyes at high speeds, and the people can't throw in time. I got to around 5000. It's thematically consistent and just the right difficulty for me to stay engaged. Nice work!