A dedicated, die-hard fan and supporter of indie games has produced a fantastic review of 'Refuge'. You can check it out here: Creepygaming.net
Web-sites like these rarely get the traffic and recognition they deserve, and I can assure you, CreepyGaming deserves a lot!