Overlords of Oblivion is an exciting new action RPG from developer Neocraft Limited, that’s currently available on Android and iOS platforms. With an overabundance of loosely similar games on both Android and iOS, it’s a surprise for any mobile game from a new developer to achieve getting 100 thousand downloads on the Google Play Store …