episteme on 07 January 2015
Ah, ok, Captain Toad at #52 were the early sales because of the broken street date.
Here are the yearly Top 100: http://www.neogaf.com/forum/showpost.php?p=146359466&postcount=1








