I loved every single bit

Rating: 10/10 (1 May 2018)

With the 80's - 90's Eastereggs and pop culture references it's just fantastic