Glad to see I wasn't the only one these weird little spongy animals left a big impression on. I found the game very difficult but it's a very smart premise.