There's a single-player quest called Knight of Coral that has condensed stages, and then when you finish them all you get all the bosses in rapid order. Its pretty fun, but you won't have access to the bank or shops (which, while it fits the theme, I find a tad annoying) so stock up before starting the quest.