On AlterNet: online video game