Mini XL, though micro-ATX in size, has very robust cooling options.
Watch the show..