Non è un impresa semplice, perché ogni gioco è composto da vari files: eseguibili, dll e files che solo il gioco stesso possono leggere.
Quindi devi alleggerire ogni file che è scritto in diversi linguaggio (cioè è strutturato in modo diverso) e non potresti alleggerire i files che possono essere letti solo dal gioco perché è stato strutturato solo per quel gioco.