GameStop boosts streaming technology and distribution offerings