User blog:Happy Boy/Topright template question

Should we include each game's topright icon in their developer's pages (i.e. N-Space and Amaze Entertainment) or leave it out like on the Infinity Ward page and the Treyarch page?