Keep your turrets alive for as long as possible. Your point total is constantly increasing at a rate proportional to the number of guns you have remaining. The longer you survive, the thicker the rain of meteors becomes. Good luck!
Written by Joey Lemberg for yangcanvas.com, February 3, 2014