I managed with a score of about 700. This game looks solid; although way too difficult.
The enemies spawn from everywhere with very little room for me to move away from them.