I can remember that the game title had the word "fog" in it but forgot the rest of title. Maybe a gentleman can help me remember.