Good grief, fredrikr, this is great. When it first loaded up, I just kept thinking "How is it so smooth? How?" Nice job.
Thank you so much!The game could actually run twice as fast as it currently does, but then there isn't enough time to make much strategic decisions, so I decided this speed was better.