Alibaba, an e-commerce company based in China, is getting more involved in blockchain technology.The group has just registered a patent for a blockchain-based...
Ori and the Blind Forest was a delight in 2015--a tough-as-nails combination of a metroidvania structure and Meat Boy-like demands with a surprising...