Electronic Arts (EA) is known for getting behind massive franchises. Madden, FIFA, NBA Live, Battlefield, Star Wars…The list of huge games goes on for a while when you’re talking about EA. Yet as we’ve seen in the past few years, EA does appreciate the indie scene. Games like Unravel charmed audiences around the…
