Astro Blasters

Astro was created for a new Astro Blasters (Nerf) experience in Dubai, here’s an excerpt from the intro movie.