Abducted!
Escape from aliens and get yourself back to your home planet.
advertisement
Escape from aliens and get yourself back to your home planet.