New Releases This Week, 2024.5.10 Not much certified tech this week, so I’ve thrown in some extras!...