SPOILERS!!

man this update is neat