Tip: When determining a time limit, remember that players won't be as familiar with the level as you are. If you normally complete the level with around 100s left on the timer, others might run out of time on their first try.
UASM code - Done by request. Basically completely changes how the player works. Still WIP. Also requires you to change the player tilemap so only use this if you want to have the player like that for the whole game. Or know enough ASM and change how it works yourself lol