A downloadable game for Windows

Download

Download
petya 0.3.2 66 MB
Download
petya 0.0.1 63 MB