Unraveling the Viral Tric Puzzle Game Phenomenon