So, uh... I'm going to call BS on user "@pltk" being at the top of the ladder. There's no discernible achievement in any of the maps. Best achievement in Blood Moor is about 700s in the bonus round. Only has one hero card. What gives?

Well probably cheated when it was still easy to do so