Topic

Day: May 30, 2011

  • Telltale Games Plays to Win in Email Targeting

    Until recently, video game developer Telltale Games was working with an internally built email system. This was all well and good, but it didn’t have the “playability” the San Rafael, CA-based digital publisher needed.