Sunblaze: a brain-twisting precision platformer launches on PC and Nintendo Switch