Haha man that video was hilarious, great insight as well. I gotta admit it was pretty fun to watch you fall into the pit hole so many times, haha, but I realize it's a flaw of the game, that it is actually not really clear on how to avoid it. Same thing about the platforms.
About the lagging, yeah probably the game has not been well optimized, it has too many large sprites and that makes it cpu heavy.
It was very nice to know you enjoyed it anyway.
Thanks a lot!!!