
Mobile strategy game Last Empire – War Z (LEWZ) from im30 Studio has released its first live action Commercial, “Zombie Rush.” The video, available on YouTube and Facebook, coincides with LEWZ’s global […]
Mobile strategy game Last Empire – War Z (LEWZ) from im30 Studio has released its first live action Commercial, “Zombie Rush.” The video, available on YouTube and Facebook, coincides with LEWZ’s global […]