I, ZOMBIE is unleashed today, March 8th on Nintendo Switch
I, ZOMBIE launches today, March 8th, on Nintendo Switch! Nothing like a good old-fashioned zombie epidemic. Get the game and gather your horde to spread the infection throughout the world. Long live... Read More »
