Rating: 5.88
Feel free to criticize