daedalic

The Suicide of Rachel Foster is a horror game that takes on some serious and thought-provoking topics in an incredibly suspenseful way. Join me as I review the latest outing Daedalic Entertainment.

Lost Password