If you look at the game description page for the Grim Tales game, they are saying that it is an "updated" version of the game:
*Update - The 13th game in the popular Grim Tales franchise is back! Why not give The White Lady a second look in this updated edition, and see why 13 was a lucky number for this incredible series!
I did not post it as the new game today because it is indeed a game that was released years ago. I also can't tell you what the update involves but if I find out, I will post about it here. This all struck me as rather strange, too, particularly as they don't say what the nature of the update is.