The only weird thing I really see is the comment "this game makes me want to fart in a bathtub." But your iTunes is really pretty. o_o
To me, it looks like the Metal Gear(or is that a Gecko, I can't tell) is farting on the Frog and it's blowing up.