What is your favorite boss fight of all time? By GamesRadar Staff published 8 November 12 Fact: Boss fights are (usually) awesome. What's your favorite one? Read on to see ours...