I liked the concept! The feeling of potentially screwing over the people you're playing with was pretty neat. It would've been super cool if you could spend money to give the bosses like new attack patterns or mechanics.
I wished I could've seen the bottom of the screen more when my friends were fighting.