Mad, you and I seem to be on some similar wave length. I never saw a red cross upper right corner. I saw women in various stages of dress, upper right mentioned something about seeing Beyonce ?. Once last year (or so) I played an indie game I think was called the Artifact and it was very good (PnC, landscapes, short, interesting story, enjoyable). I don't know if it was the game mentioned here. I've tried the above game 4 times.