LIZARDS MUST DIE: Lizards must Die 2 now available on Steam!

Lizards Must Die 2 is coming out!!! The damn lizards didn't even think about giving up! Enlisting the support and secret technologies of their secret patrons, the Reptilians, they invaded the lands of the Rus and captur…