Identify Island game?

Imby4

Newbie
Jan 19, 2025
52
19
78
Looking for a game that I forgot the name of (duh).
The game was set place on an island where it's revealed there's a sinister pharmaceutical company that experiments on people.
Anny help would be appreciated!
 

Imby4

Newbie
Jan 19, 2025
52
19
78
Looking for a game that I forgot the name of (duh).
The game was set place on an island where it's revealed there's a sinister pharmaceutical company that experiments on people.
Anny help would be appreciated!
I can't give any more information as I haven't played it, but wanted to add it to my list!