Hidden Cats in London has you lighting up the town
There have been a few Hidden Cat games that have made their way to Xbox lately, with the most recent being Hidden Cats in London. You see, these types of games have you looking at a screen, trying to find hidden objects in the picture. In…