Thank you for playing! Yep, sorry for the non auto-restart, I completely forgot it. About the platform, the level is really small and I had to complete it with a little challenge ;)