back to home dude

The Explosive Squad

The Explosive Squad

About The Explosive Squad

The city has been invaded by aliens! It is up to you to get rid of the annoying creatures! Will you manage to save the city?