Why You Need to Play Butterfly Soup

For all the money big-time publishers pump into their triple-A games, the final product often comes out lacking what indie titles have in spades. There‚Äôs a simple charm to games made dutifully and lov…