Yes. You can say that this game is kind of inspired game from the Famous series of larva animation.