FRUA has a resource manager built into it so that it swaps things in and out of memory as they're needed. That might be difficult with an RTS, but something to think about. It's always been the more impressive thing to me is how people manage to squeeze so much into such limitations of memory. These days, developers are just like 'meh, they can buy more ram.' well, maybe not so much now, since ram prices are insane...