NOTE: it still has a few bugs, some I have noticed:
1) getting a freeze arrow still nets in full (marvelous) points
2) score doesn't seem to update sometimes the points completely.
Also may have implemented Toasty unlocks. (i added a line but it may or may not work)