Pop the Pic is a new…well, sort of a new game from Itch Mania for the iPhone and other iOS devices. We say that because Pop the Pic is “sort” of new because Itch Mania basically took their original game “What’s the Picture?” and changed the name to “Pop that Pic” when they came out […]