Rating: 8.32
Feel free to criticize