Originally founded as a part of Microsoft, Expedia (NASDAQ ... offers developers a platform to create and distribute mobile games where players can pay fees to compete for cash prizes. Skillz reported ...