Excellent job once again, Novi! (I believe Walrus is missing a few fingers - perhaps he just had another accident? but I can assure you that it definitely wasn't the first thing I noticed! )
I have an idea, but it's soooo simple... lol. I'll try to find a better one.