Hit and Miss in some areas
As far as turret defense games go, this is actually pretty damn fun.
The dialogue and animated cutscenes aren't very frequent, but that kinda worked out for the better. The voice actor for our tuff-n'-gruff burly man was trying waaay too hard to sound tuff-n'-gruff...and it wound up sounding strained.
The animation was fine, the subtle nod to Duke Nukem by forgetting the "kick ass and chew bubble gum" line was worth a smirk. Or hell, I don't understand why he ditched a perfectly good motorcycle like that early on, it seemed kinda ridiculous lol. But the ending screen? Just a big collective of pop-culture robots and droids while he gets blown by a fembot.
What's worse is the name of the achievement for beating the game gives away an already underwhelming ending before we even earn it...so it was sort of a let down, especially with the "if yer a fembot, yew can jyust suck off..." line. Also, what does this ending imply about our engineer's manhood? That fembot doesn't seem to be covering a whole lot of distance in that up and down motion, if you catch my drift.
...But what WASN'T a let down was that damn challenge. A cheesy fembot bj was at least confirmation that "we did it." Ignoring that he can build these complex structures in the blink of an eye, so long as he has a pocket-full of ore. Ignoring the infinite amount of ammunition both in his guns and turrets. That made it so we could handle the challenges.
It was an interesting twist that we could blow up rocks to collect necessary HUGE collections of scrap, but I hated how long the fuse was on those things. Granted, that was meant to be a challenge for us as we managed our time and position, but being an engineer, one would hope he could do some fuse altering with simply a snip of some scissors, or punching in a different time-limit. While we're on the subject of practicality, why doesn't he just take his fuckton of metal and create a mech-suit?
It's all about positioning your turrets in the right spot...and with a few of those maps, it was trial and error, but it kept me glued to my seat. Yes, it would have been great if our Engineer could move faster, but I ain't going to argue with the man lugging around a rocket launcher and enough scrap metal to build a sturdy bridge. Thankfully you can armor him up, which I try to do early on in those city levels, but it upped the difficulty by not being able to replenish health...finally a game that has done away with the regenerative HP bullshit.
Visually, the art was great, custom maps translate well with the palette we have to work with. The robots were as interesting as they could look from the GTA/birds-eye view perspective, and their slow trudging movements provided tension to the environment when they amassed in numbers. The one thing I hated visually was in the city level there's this haze around the border to emulate dust I suppose. It makes me feel like I'm developing a cataract in my eyes, and it fucks with my vision. It's not an appealing illusion.
I love the designs, though. The laser sniper reminded me of an Immortal from Warhammer40K, the coolest looking bot imo was the green machine-gunner. I liked how it was sometimes more economical to upgrade one turret than to build several, this gave the Machine Gun turrets worth when they became miniguns. The Lasers kicked ass, and Flamethrowers next to bottleneck points saved my ass. I never once used the EMP turret. The gun of choice was a maxed out bazooka and nothing else.
The audio was great on my end. The stage music gets stuck in my head, and actually sets the pace VERY well. It goes with the robot's trudging motion, and even seems to emote the theme of building and fortifying. Really appropriate music choice. The sfx were awesome, and I suppose, given the voice actor that was chosen, it's merciful on us that he doesn't make a pained groan while trying to act tough whenever he gets hit.
With the map customization in sync with NG, and medal system, even 100% completion still lends this game some replay value. The ending chopper boss was intense. Voted 5!