Reminds me of the North Berkeley board game [1]
[1] https://boardgamegeek.com/boardgame/347552/north-berkeley