4 ms·"Free to play" games with slot machine mechanics and intrusive monetization schemes seem to have won.by musicale 2y ago"Free to play" games with slot machine mechanics and intrusive monetization schemes seem to have won.