Square Enix has announced that for the fiscal year which ended in March, their net sales were at $3 billion. That is 27.6% higher than the previous year. Square made mention that Marvel’s Avengers and Final Fantasy VII Remake, both part of their digital entertainment department, were a contributing factor. Marvel’s Avengers Upon release, Marvel’s…