damn that was hard! great design and well polished, makes you want to keep trying for a higher score.