Awesome game. In my mind this is the game Castles of Mad King Ludwig should have been
That's interesting. I think of Isle as a much better version of Carcassonne, and hadn't compared it to Castles at all. But of course, the bidding mechanism is similar.