well that list is not available but toribash is now the 19 in the 100 most popular games today in imdb
I think it is the same list
Actually, it's not the same as popularity rank counts page visits by unique users, whereas the "Indie of the Year" top consists of games with most votes.
So, for example, if everyone just follows the link and looks that Toribash on indiedb and just closes the page without voting, popularity rank will go higher but it won't make any effect on the IOTY event.