9/10 In detailed explanation: It could use a bit more detail. Maybe a bit more realisim. *because thats KP* so 9/10 still pretty good tho