Did not exoect to beat it on the first try. I guess all elements combined outSCLAEd the final boss :)
That being said difficulty seemed fair. While it is luck based I must say letting me move as many stones per turn as I can manage in that little time also adds skill to it.