Follow CharzXD
Follow
Following CharzXD
Following
Add To Collection
Collection
Community
Devlog
Related games
Related
Teraphobia:
←
Return to Teraphobia:
Devlog
Teraphobia Itch Release
May 06, 2022
by
CharzXD
Hey everyone! This is the official release of Teraphobia on Itch.io we would recommended having steam Open to play with friends online, but this is not required!...
Continue reading