I managed to beat it once I realized there was no real reason to ever detach from the rapid fire carriage, final score 5825. Maybe there’s a better strategy involving more detaching that would yield a higher score but I’m not seeing it personally.
Overall I really like the concept, the art and sound is really polished considering the time frame. I’m a big fan of the look and feel of it and the gameplay was pretty compelling as well. It all works well as a whole and it’s quite competently scoped and executed.