Twit 4 Dead anyone?

A beautiful mashup of Twitter and Left 4 Dead.


About this entry