Meh....
Based on the actual quality of the game, and the timestamp, this was clearly made in a rush to take advantage of the situation. So yeah, it's boring, the graphics are poor, and there's no creativity whatsoever. Therefore, you get a star for every letter in the word "meh."