I am infinitely and endlessly amused at that damn dolphin-with-a-tank-turret logo. In the back of my head, I hear those "EEK EEK EEK" dolphin noises, then a .357 round going off, then that obnoxious laugh they do.
This game is going to have me clapping my hands like a retard at a birthday clown.