The aluminium case supports Micro-ATX and Mini-ITX motherboards, it has four expansionslots, room for VGA cards with a length of up to 410mm, standard ATX PSUs with a length of up to 230mm, and CPU coolers with a maximum height of 80mm.
Cooling is provided by a 140mm front fan and a 120mm top fan. The PC-M25 measures 199mm x 322mm x 441mm (W x H x D) and weighs 3.74kg. You can expect it in retail stores within the next two weeks for $169.

