xcraft xcraft.ru xcraft is a free online space strategy game. Category:video games consoles and accessories Global Rank:8,593 visits:1.8M pages/Per:2.6 xcraft.net xcraft is a free online space strategy game. Category:video games consoles and accessories Global Rank:79,652 visits:364.9K pages/Per:22.8 ADS