Rating: 21.67
Feel free to criticize