The idea is good but the controls not so much because I think they are not well distributed. I recommend that you change the movement keys to A and D since the arrow keys make it difficult to use the mouse
okey Dokey