Yes once I was on desktop and checked it out, they are not distributing the ROM.
This seems to be a trend. A person decompiled Halo and put it online[0]. It also requires you to bring the ROM. Exciting times.
0. https://hcemobile.com/