TouchArcade: The BAFTA-nominated Home Sheep Home [$.99] began its life as a free Flash game. Now, after 80 million impressions, it can be found on the App Store for 99 cents. I tend to dig what indie houses do with their Flash ports. There are some sloppy ones, sure, but as a whole, small studios tend to push out phenomenal, detail-oriented variants of their core game on touch devices. Home Sheep Home doesn’t deserve this level of praise, however it is still a sharp puzzle game with the right amount of content, color, and character.