No Umbrellas Allowed release date set for April, new trailer
After it was previously announced for Switch, Digerati today confirmed a release date for No Umbrellas Allowed on Switch. It’ll be available on April 5, 2024.No Umbrellas Allowed, a second-hand shop simulator, was announced for Switch last…