Looking at the size of the ship, the aliens must be on the small side...I think we could take 'em.