Cinderella Free Fall

Cinderella Free Fall
0117

Windows 8.1 App Watch: Cinderella Free Fall

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…