i have, but i ain’t really gone out of my way to research it and look for it’s release date and general info on it, cos i don’t play many zombie games tbh, just resident evil :^:
Sections
Discussion Forums
Browse