3.0

Really enjoyed this, but I thought the ending was quite abrupt.