Ben 10 World Rescue

In this game from the series about Ben you have to deal with the Ben10 World Rescue!