Check out the first 34 minutes of Humble Games' Archvale coming soon to Nintendo Switch.