The author himself states that he doesn't know of anyone who has completed it at 200%, but it is passable on lower difficulty levels.
Besides limiting the player's resources and banning a couple of buildings, is there anything else interesting about this map?