Tag: Last Empire

War Z game drops live action commercial

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 […]