indie switch review