Yes! Exactly! The openness to the SP game world, the story and the tongue in cheek humor were terrific! I mean really...Truckasourus Rex! That's just good stuff right there. The banter between the NPC's was great and developed the characters well. Take the
SP for BF2:MC by contrast. That SP sucked!