Alien are conscious that keeping up with everything that hits the web is practically impossible so they've just provided us with a little recap of their team's KOTR insanity...