After shooting a second time I get this:
ERROR: add_child: Parameter "p_child" is null.
At: scene/main/node.cpp:1174
ERROR: Can't add child 'bullet' to 'muzzle', already has a parent 'muzzle'.
At: scene/main/node.cpp:1176
Why is there a gun anyway? There's nothing to shoot at.
The camera moves very slowly. It's hard to use for me.
Also, the only way to advance is to touch the flagpole twice... touching the flagpole is usually what makes you win anyway, so I don't think that really fits with the theme.