itch.io is community of indie game creators and players

Devlogs

New Update!!

I Am Steve
A downloadable game for Windows

I have added lots of new phrases, animations and features, you should check them out!

Files

  • Click "Download" to get I Am Steve! 399 MB
    Apr 06, 2025
Download I Am Steve
Leave a comment