2024 Best steam deck initial setup time New Minecraft Servers