filyr brings up a good point: Why the hell AM I shoving so many things onto $?
http://www.reddit.com/r/javascript/comments/2dcaxz/im_making_an_rpg_in_javascript_without_canvas_yes/cjoj8y6

I'm converting Game, Sounds, and Stage to not use constructor functions, because they don't really need to.

I'll work on Modals, NPCs, and Player in the coming weeks, based on this advice:
http://www.reddit.com/r/javascript/comments/2dcaxz/im_making_an_rpg_in_javascript_without_canvas_yes/cjogxsa