Meta Quest 3: 12 Free Games Are Available on the Mobile App—How to Redeem? An exclusive offer for Quest 3 owners is awaiting them via the app. by Isaiah Richard