A clearly well planned story wrapped in the guise of a RPG with Borderlands 2 style humor. Perfect.