Heartwarming: BZPRPG

While the BZPRPG has many Heartwarming Moments, these are just the few most memorable.

The Old BZPRPG:

The New BZPRPG:

The BZPRPG III: