very great game, and its impressive as its your own engine made from scratch, one thing to point out though, is that the movement does feel a bit unresponsive sort of delayed between each key click. Other than that great job