One strength is having multiple distinct enemies, making it feel more unique. A point of friction is the movement in the game: the acceleration is too high, and the braking is slow; makes it feel like I'm on ice. To improve the Itch page, add the game title somewhere because I don't know what the game name is.