Thanks! I actually did use a CharacterBody2D for the player, but I do need to tweak the physics and controls a bit.