I can't beat the final level :( can u show the ending or how to complete the final level?
I used a bit trial and error on the last level, but then I remembered the "keepsake" level. The solution was similar.
Use the platforms you can move+spin to hit the switches on the platforms that are moveable only.
Then put these platforms with the lit buttons "away" to another corner. Then you work your way from up to down and left to right, for example.
Hope this helps : )