11 year old me shitting bricks while playing this masterpiece.