Kalevala goes Science