FortressCraft (think Minecraft, only more, you know, fortress-ey) has become the first independent title released on Xbox Live to eclipse the $2 million USD sales mark. For those … Read More