Boss battles in the traditional bullet-hell Sonic/Megaman sense are getting tiresome, and usually don't work in the majority of games. Don't get me wrong, there's a time and place for them. But unless they serve a purpose beyond simply challenging the player they come across as nothing more than difficult…