Viewfinder, a mind-bending puzzle game is the new mystery free game on Epic Games Store for December 29, 2025; Claim it fast!