Ignition Entertainment has announced plans for a Teenage Zombies release party to be held at the Nintendo World Store in New York.
The release party is currently scheduled for April 12th from Noon to 4pm at the Nintendo World Store in Rockefeller Plaza.