Hi @gghk, thank you for the feedback brother, let me go add that audio loop tag right now :D, since this is my first time programming in javascript I find it hard to move the character full 8 directional (used to program in C#). the thing is I'm making the canvas move instead of making the character move. makes it easier to add layers and layers of map data without needing to reference it to the character.