LIZARDS MUST DIE: Lizards Must Die 2 - The official announcement of the game 2025

IMPORTANT NEWS! Russ vs Lizards 2 will be released on March 27, 2025. That is, IN 10 DAYS!!! Add to the wishlist on Steam and GET READY to slay LIZARDS with your friends! The game will be released fully at once without…