4.0

I really enjoyed this story and the twist at the end was welcomed yet a tiny bit predictable.