How on earth did you achieve 319?? This is hardly playable, you can't even get through the first wave properly. You have to get too close to the creatures to hit them and hitting is sooOoOOoo slow.
not sure, i think i just got lucky