12/06/2021
Odencat confirms Switch release for Bear’s Restaurant
Odencat has confirmed Bear’s Restaurant is scheduled to be released on Nintendo Switch on June 18, 2021. Available through the…
Odencat has confirmed Bear’s Restaurant is scheduled to be released on Nintendo Switch on June 18, 2021. Available through the…