Interesting game about mankind's insecurities with a interesting twist. Loved also 'Terror'...In the end, aren't we all perfect?