Browser Games
Modes
Tags
Companies
Browser Craft
→
Games
→
Self
Self
Web Browser Game
Play on Itch.io
Twitch
Release date:
2/21/2021 (3 years ago)
self is lost without soul
Windows
(1626)
Platform
(797)
GameMaker: Studio
(41)