Yes, of course. Mystery Lane is absolutely free to play for everyone. All levels are beatable without spending real money.
If you want, you can get some in-game items using in-app purchases to make things easier. You certainly don't have to, however.
Can I beat the game without spending any money?
Have more questions? Submit a request