The Slugs (by MadFatCat)
Well, this is a game you have to play on your own in order to know what I'm talking about. It's fun, it's tricky. it's The Slugs!