Technically, there are six bosses. However, if you count the secret challenge bosses and the secret boss, the boss count goes up to twelve.