Crutons of Life

Floating to the top like tough bready nuggets of joy.

Worst game advert ever?

Grenade - PS3 Spot TV - This is living (via playcast)