2008-02-15 10:16:10
An ad for Forumwarz, an online game about role-playing games about the Internet.