i just saw that too and i thought it was fucking awesome, i think it deserves at least a 9/10 if not a 10