The games's ultimate goal is to create a fun engaging experience. Being a games designer myself I'm sure I could find several things to nip pick but they would be minor. Just know this before you play. The games was not designed to have a huge elaborate plot and the single player may not be worth the time.