Very challenging game. Managed to beat the first level, but the second level's spinning platforms made me a little dizzy.
The platforming was a little bit slippery, and I had some difficulties seeing the active platforms versus the ones that were phased out.
Game ran find in Chrome for me. :)