Life of a Cockroach: Life of a Cockroach Demo is now available for download!

The demo version of Life of a Cockroach is finally here! You can now download it for free from the Steam store page of the game and experience what it’s like to become a cockroach. This version includes several tasks to…