Windows 8.1 App Watch: Cinderella Free Fall March 16, 2015 Fahad Ali Windows 8 Applications No Comments Cinderella Free Fall is the latest multiplatform addition to the line of puzzle games from Disney, and follows Frozen and Maleficent titles that have been released in the past …