Description:
Escape: Site-13 is a platform-adventure game of new weird style. You will be in a uncontrollable research institution and witness the site being disintegrated by "Data Elimination".
Seek a gleam of light desperately in the erosion of the darkness.
Initial Release Date: Mar 22, 2024