Good news is the site is finnaly up (http://zombiewarsmovie.yolasite.com/)
The bad news is the movie might be delayed.
Have fun, and try out the site!
You must be logged in to comment on this post.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.