Dec 24 2010
Save
Deus Xmas

The video game Deus Ex is wishing us a happy holiday. Though I believe it's more of a Merry Christmas message here.

Advertisement