Last Order: "Last Order" Nintendo Switch Release Celebration Sale!

We’re excited to announce that "Last Order" for Nintendo Switch™ will be released on November 6th! To celebrate the launch, we’re holding a special discount sale! If you’ve been interested in the game, don’t miss this g…