back to home dude

Escape from Cumba

Escape from Cumba

About Escape from Cumba

Land on the designated spot. Try to pick up aliens on your way.