Scrap that, I ran into some problems with exporting the machine code. Oh well, the Hex-Rays was the important thing, right? I was able to decompile legouniverse.exe to a C-like pseudocode (I had to override some type of autoanalysis, so I’m not exactly sure if it completed all the way). If it looks like something is missing I can try again tomorrow.
Anyways, here it is:
The full legouniverse.c is 102,267,075 bytes, but with PPMD:o32 it compressed to 7,714,529 bytes.