? Choose Life | Main | Kylie Minogue: Giving You Up ?

March 14, 2005

The CCL Game

The CCL Game is a great little shipping/logistics viral game for a computer systems supplier. Cute.

Posted by Ghost of a flea at March 14, 2005 04:51 AM

Trackback Pings

TrackBack URL for this entry: