Am I the only one having a hard time taking the title of this game seriously ? I mean, kinda feels like a joke...