Greg Delmage


21 games reviewed
79.9 average score
83 median score
57.1% of games recommended
Are you Greg Delmage? If so, email critics@opencritic.com 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.

Read full review