Smola Game Studio is a company affiliated with Russian independent game development studio The Bratans.
Lizards Must Die 2
2025
Lizards Must Die
2023