I checked it checked or played all games mentioned so far wasn't a fan of Isabel
Did you see the game in action? Coz if you were looking at screenshots, you may well be looking at turn based titles that may have looked like diablo like Shadowrun for instance.
Also, if it was a decent game for the past 3 months, you can search for the games of the week for the past 3 months (search works well for this) and you should be able to find a list of releases from each week.
Exact-Psience My 2014 Top 10 Games of the Year: Monster Hunter Freedom Unite, Hearthstone, VVVVVV, Battleheart Legacy, Wayward Souls, Bug Heroes 2, Powerpuff Girls Defenders of Townsville, Deep Loot, Monument Valley, Bioshock Honorable Mentions: Traps N Gemstones, Bardbarian, Goblin Sword