CarnBorg v2.0

Also see
CarnBorg Prototype, CarnBorg v1.0, Advanced CarnBorg, CarnBorg 2000, Perfected CarnBorg.