Review (4/5): 50/50
Very good