Looks familiar like it's a spoof of something, like maybe it's someone who works at gamespot but done up in the style of some other thing. That's what it looks like to me anyways, sorry I have no idea what it exactly is though.

Try cropping an image of just that logo and do a reverse google image search?