4.0

Really well done! Tons of plot twists.