Fun Times at Party with a Purpose