Apps Marvel: Avengers Alliance 2 now on Windows 10 Akhil G Apr 6, 2016 Let's welcome a new super hero game to the world of Windows 10 apps & games. Disney Interactive has just…