There's no way a person made this. This is so low quality. There is no aesthetic taste to this game at all, it's just a mish-mash of game assets you got from some other shitty video game. This game is the Chinese knock-off of flash games. I wouldn't be surprised if this game was made in China.