Welcome to Lewis and Ben Save The World! We love a good turn-based strategy game where we can whip some alien booty and protect the planet in the process.