Excellent!
unfortunately i have a short attention span and got hardly anywhere but i could tell it was very good so i gave it a ten anyway! i gave it a 5 on Humour cause i wasnt sure whether or not there'd be anything funny involved so thats just a fair score for it