This actually had multiplayer? do you take turns fighting it looks like?
yup, its turn based. The players not in the arena can buff the boss with the money earned to make it more challenging for the current player.