Any idea how much Animoca invested in this? I know they went in quite early so could be a substantial holder.
Based on that revenue and exponentially growing, conservatively this game is worth at least 2B today. If it shows continued exponential growth then sky is the limit