This looks super solid!! Nice entry :)
I found one bug where walking diagonally made me continue to walk forever without any input. Wasn't sure if that's my error or not.
Attacking with Q didn't feel intuitive- I was trying with my mouse at first and couldn't get it to work, then I noticed the controls up top! (Nice touch!) When attacking with Q and trying to use A at the same time to move, it feels clunky and hard to control at times.
But Couch Co-op for the win! So in that case I can see why Q would be the attack button when sharing a keyboard.