Here is the link to the official game site > http://www.lamm-game.fr/
Great, thanks for adding the link. I'll include it in the description!
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.