What's that game called?

It had these weird fuzzballs looking characters, had a bit of gross digestive stuff and puzzles to solve.

Something along the lines of this picture

I NEED IT

It had these weird fuzzballs looking characters, had a bit of gross digestive stuff and puzzles to solve.

Something along the lines of this picture

I NEED IT