It's another version of the same limited edition tourbillon Omega released in the past. 38.5 mm size, 12 mm thick. (assuming thickness since doesn't say on the website, only from previous releases)
But yes, the skeletonized dial on this one looks worse than some of the previous versions. Still not my cup of tea either way.