Animagic Unveils “Stay Dead”

Stay Dead zombie video game poster

Stay Dead, Animagic’s debut Game Title is an isometric adventure survival game packed with quirky missions and wacky mechanics.

en_USEN