Majesco Entertainment names chief marketing officer