Helen in Hell: Endless Bosses and Leaderboards Update!

It's finally here! Players now have the option to compete in leaderboards with their friends and globally! Let's see who can deal a ton of damage to these Bosses before dying! Bosses will deal more damage as the fight p…