The concept is alright but the character movement is not very good
when you do w and d it is not supposed to just move you, you rotate like just rolling.