Rating: 9.84
Feel free to criticize