Battle Pass

This adds a monetization system to games (especially to free games). Players who buy such a pass can earn tiered rewards through both regular gameplay and special game challenges.