I know these pictures are bad but I wonder if anyone recognizes this video game. I would like to download it and check it out. It looks pretty good. Thanks so much!