Greg Delmage
21 games reviewed
79.9 average score
83 median score
57.1% of games recommended
Are you Greg Delmage? If so, email [email protected] to claim this critic page.
May 20, 2018
If players invest the time in exploring the island thoroughly and figure out how to adequately manipulate the many gameplay systems, they will have a really fun and rewarding time.