Sega landed several E3 award wins and nominations
Even with their comparatively low game count, Sega has earned an impressive handful of “Best of E3” awards for this year’s show. Some of the highlights include: Castle of Illusion Starring Mickey Mouse Best Downloadable Game – Pop.com.br Company of Heroes 2 Best of Strategy – Destructoid Best PC Game…