Hi,
ich habs mir mal Angetan

und die 3MB gezogen um sie zu 6,... zu entpacken....
Nungut, für solch ein "kleines" Spiel ist es nicht notwendig so viel platz zu verschwenden.
Du solltest die langen Waves als Mp3-Dateien in das Programm einbinden. zum abspielen kannst du die Bass.Dll, den TBassDllPlayer bzw. BassDllPlayerEx oder zur Not den MediaPlayer verwenden.
Die Graphiken könntest du als JPEG (falls nicht schon gemacht) oder PNG Images, die Komponente TPNGImage ist da hilfreich, in dein Programm mit einbinden.
Übrigens der Wassereffekt ist auch ohne
DirectX zu machen.
Deinem Splashscreen solltest du noch ein fsStayOnTop verpassen, ebenso ist es Ratsam das du die Sache mit den Fenstern noch einmal überarbeitest.
Wenn zB. das Hiscorefenster offen ist und ich im Hauptfenster das Programm beenden will kömmt nix!
Die Spielidee bzw. das Game ist recht nett.