Anyhoo...
Session ended up going fine this time, perhaps only on account of the hideous rolls of my NPCs though. It doesn't much matter anymore though, whatever will be will be. We've decided not to complain to this guy anymore and let him come to realise things himself or quit.
Now on to the battle report.
Teleported into a fort, they got inside and realised they weren't in the world they're from but in a very similar world in the starship troopers universe. Colonel... Sanders xD was there to enlist them on the spot, despite their weirdness and get them to fight (or be shot) and they happily obliged.
After some cleric buffs and one or two natural twenties every round from NPC gun emplacements barely any bugs broke into the compound, the cleric even messed up my flamethrowing bug with a shape stone spell so it had to fight from outside rather than tunneling in = (
Two to three hundred bugs and a flamer bug later they had a while to rest, their pickup would be there to take them to fleet command in ten hours. Nine hours and a half later, the bugs attacked, naturally.
Plasma bugs were providing anti-air with pretty failtastic results, only killing a handful of marines on their way out. By the time the bugs broke into the central compound there were only two transports left to go, twelve marines and then the final four or five along with our group of four. Before the first gunship arrived four burrowers attacked, then between that one leaving and the final one coming there was a gargantuan flamer and another normalish sized one (they were huge or so).
No players died, freedom of movement and lotsa healing spells from the cleric combined with some horrid saving throws for my monsters meant they cleaned house with ... well they were battered and bruised. But then it was off to one of the fleet dreadnaughts for hookers, booze and cigars. They got to learn a bit about the universe, rest, have a 'heroes feast' effect from the party. Then they got deployed back into the thick of things after that, in their drop pod they ended going through a rift and back into their own world.
I told them to roll a d20 for where they ended up, higher is worse... 18, I offered them the option to keep it or reroll. They got a thirteen, ended up in one of the harsher places in the world and to cut a long story short. They got chased out by 91 horse mounted knight types and had to teleport over an ocean back to 'safety' aka: the barbarian wilderness on the other size of the sea.