Generally dislike boss battles as they have a tendency of just being there 'because'. The because being, uber-drop, speedbump, ego slap down or some other reason that has little to nothing to do with the plot.
Anyhow one game that I really enjoy the boss battles is Marvel... but that is because the bosses are part of the storyline and not just there as some afterthought.
Bookmarks