Thanks! I agree some prompts to teach the player would be helpful and given more time I would have made some sort of proper tutorial. The colliders were my bane, I have some ideas on how to fix it but the way they're behaving I believe has something to do with how the player moves not the colliders themselves. I need to look into this otherwise I'll keep making the same mistake.
Viewing post in Hydro & Gen X jam comments
I feel like you were moving character by adding to its position (it is like teleporting character), and that can cause problems because character can end up in wall's collider, wall collider will try to push player back making it look like you are bouncing. I suggest to use addForce or at least changing body's velocity each frame. With that player will collide with walls smoothly without bouncing.