I get an "This application has caused an error..." dialog with the abort and debug button, but even worse this occus when starting e.g. the shot'em'up and then the application exits.

I have uploaded the BrainDrain.xml here so you can see what goes wrong.

I guess it's coming from this :
<Message>'-0.08' is not a valid floating point value</Message>
This is due to the fact that in germany the decimal separator is "," and not ".".