Make sure to triple click the green flag to avoid bugs. Use the arrow keys, WASD, or mobile controls to move. Get to the green area to advance to the next level. Avoid the dangerous objects: spikes, lava, etc. Also avoid getting crushed up against walls. You might get stuck sometimes. I tried to fix this as much as possible, but it still happens with moving platforms, although not often. Press R to restart a level. The rest of the game mechanics will be introduced as you progress. Note: I have been experimenting with non-standard platformer features, so let me know if there are any better ways to code them and fix the weird bugs. Thanks to @250119code2 for inspiration and water physics and @xamuil2 for platformer physics.