O. M. G
Mixed feelings towards the ending could've played out better overall well written story though
O. M. G