Icons are meant to be simple images to represent the file. The basic 'B' is perfect, and the game isn't a pixel game, so why pixelize the logo? As for the Block dude, it's far too complex for a logo. It would distract the eye from what the icon is supposed to function as. <-- Couldn't think of a better way to word it.