Yet another promising mini-ITX box