Neptune's Deluge follows Nereid Takagi, a biological researched who is analyzing local plant life on Triton IV. The Research team she is working with goes on an expedition and after a few days hasn't returned.
Here is a render of Nereid, the playable character in Neptune's Deluge.