This past weekend was the busiest yet in what has already been a busy year for video game releases. Dragon's Dogma 2, Rise of the Ronin, and Princess Peach: Showtime all launched on the same day.