indie world showcase 3.17.20 thoughts