Guide two brothers around the world to save humankind from an alien invasion!