Tequila Zombies is the very first opus of the famous twisted zombie killing game series.
Added on 01 Feb 2012