ArtCraft’s Crowfall Reaches $1 MillionBy Lexuzze Tablanteon March 7, 2015Independent game developer, ArtCraft Entertainment, Inc. today announced that the highly anticipated massively multiplayer online game, Crowfall™, reached the one...