DGHZ

1.3K ++ icon for your game
A game about a toothpaste alien
Platformer