Dump it. Just one day after announcing their NFT project, MetaWorms, Team 17 has walked back from the whole thing. And all it took was massive backlash from fans as well as other studios....
Read More
0 Minutes
Entertainment Unfiltered