Devlogs
Posted November 11, 2022 by 4A
Hey guys, I just uploaded Shifter the Game to itch.io, it's a game a created +20 years ago.