News Games Releasing This Week: February 27, 2023By Brad GoodwinFebruary 27, 2023 Our release radar showcases new games each week. Destiny 2: Lightfall, Scars Above, Wo Long: Fallen Dynasty, and more are all games releasing this week.