This control scheme is not good. Maybe just make 'W' to move up, 'D' - down and so on instead of moving towards the mouse.