Reviews Heroes of Kalevala HD TouchPad Review By Simon BurnsJuly 20, 2011 0 The publisher 10 Tons has taken the fledgling HP TouchPad App Catalog by storm, and…