By Aditya Deshbandhu The last few years have been great for gaming content as narratives from several games have found new homes in a variety of media forms. There have been animated films (Assassins Creed Embers, Street Fighter, Dead Space), and series (Castlevania, DoTA, League of Legends), live-action films (Uncharted, Warcraft) and more recently entire […]