A game of epic alien escape