The exclamation point isn’t really adding anything to me. Maybe it’s the size and the font of it, but it looks out of place. That being said… I lurve that ape. Great drawing.
You should check out my ape-related submission, and let me know what you think.