Wait! Who the heck are you?! Can you see me? You CAN, can't you? You've drunk the Spirittea and now you can see me!! Look, we've got problems! This town is crawling with troublemaking spirits. They've become lost because humans have stopped worshipping, leaving offerings or even thinking about them anymore.
Bookmark games of interest, track when "coming soon" games are due and see how long you have left to play games that are leaving Game Pass.