Face the Strange

Forum thread
Announcement video
Download torrent