hallo sanobub,
so ganz kann ich dir nicht folgen, was die Abhängigkeiten deiner Units betrifft...
Nur ein Tip (nicht nur für dich hier im Forum):
Nenne deine Units und Formulare von Anfang an sinnvoll (z.B. frmGame, frmOptions statt Form1, Form2 etc.). Ebenso alle Komponenten, auf die du im Quellcode zugreifst (z.B. btnPlay statt Button1).
Spätestens wenn du (oder jemand anderes) dein Projekt nach 6 Monaten Pause weitermachst, wirst du froh darüber sein.
Gruß
Roderich