I had a first look at it:
It is mainly a batch program, so that is not the problem.
But you may violate copyrights, if you distribute it as you have done it:
The file cmdmenusel.exe is that from
http://judago.webs.com/and .sndrec32.exe is a renamed english version of sndrec32.exe from MS.
At least i doubt, that you have the right to distribute this.
And on winXP home choice.exe is missing.
See
http://www.dostips.com/forum/viewtopic.php?f=3&t=4741 on where to get it.
If you need executables that are not yours, then you should get the needed rights from the rightholders,
and if you have them, you should have noted it somewhere (the rightholders normally forces you to do it,
if you have licensed it).
If these executables are needed and you don't have the rights, then you should only provide links to these software,
so the user download it by themselfes.
penpen
Edit: The program taskkill is missing on winxp home, too.
It may be extracted out of winxp service pack 3, but maybe you find a link at microsofts inet site.
Additionally it is unplayable on xp home (just press a couple of spaces and then you are dead even if e is triggered with the help of C++

)
I assume this is because CHOICE /n /c WASDE produces with my version of choice the output: "a valid choice must be given" with no choice input.
CHOICE /n /c:WASDE and CHOICE /n /cWASDE will work with the version of choice i use.
Edit2: Yes, after changing all "CHOICE /n /c " to "CHOICE /n /c:" it was playable.
Nice idea: an ego shooter in batch: you may add a minimap somewhere.