Published by: Najla Saud N Alfaraj
Can you escape the planet before the aliens capture you?
(click to enlarge)