Livestream 2: Escape from Togaezuka Happy Place announced for Switch, PC

Switch version due out on September 21.