Some of those folks making some of those video games.

Loot Rascals

144x128lootrascals