PixARK has arrived on Windows PC and XBox