Recent Releases We Almost Missed