ArtCraft is a new studio comprised of veterans in the MMO genre. Recently, the studio has teased at a mysterious new project that they are working on with a new teaser site. According to the teaser website that ArtCraft has put up, the studio wants to make games that take chances. The website states: “Where did we go wrong? There was ...
Read More »