If you had that many warriors crowding a giant troll like that, no surprise you're going to take a ton of casualties in one sweep. Fight one on one instead or something.
Intense calculations seem to favor Steam, although GMG could've won if it had the complete collection of all games. The Bundlestars offer is lacking a lot by comparison if I don't only pick one. I'll pass, then.