Top 10 New Games January 11, 2021 (22 votes, average: 4.32 out of 5) Christmas Find The Snow Man is brand new point and click escape game released by Top 10 New Games. Have Fun!