itch.io is community of indie game creators and players

Devlogs

New account

Russian Roulette
A downloadable game for Windows

My new account is Green Leef Studios. Look up Russian Roulette and youl find it :)

Download Russian Roulette
Leave a comment