Neat idea. A little hard to understand what does what at first. Might have broke it? Game has stopped at 5089.
the game was breaking at that day, as I speeded up the floods for balance. should be fixed (but most likely you reached the end).