Games/Face It - A game to fight inner demons/MediaFace It - A game to fight inner demons·, 2015 · Ilex GamesMediaBack to gameAll5Screenshots5Screenshots5More about Face It - A game to fight inner demonsPlayer reviews