I like this idea of turning the game upside down and that you are playing basically against AI that is playing the game :D
Great work! very challenging at times, but feels great!