Teraphobia Itch Release


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!

Files

Teraphobia Download
External
May 06, 2022

Get Teraphobia:

Buy Now£3.00 GBP or more

Leave a comment

Log in with itch.io to leave a comment.