When a game is downloaded from the Catalog, it appears it lands on your disk with the same pdx foldername the developer originally submitted, rather than the package name.
This means in this particular case, it seems both Hurry Gaery and Binary Dungeon are called Source.pdx when they land on the PD’s filesystem
This causes the OS to get very confused - it knows its installed multiple games, and remembers their sizes being different, but it just displays the last game that was downloaded multiple times (since it presumably doesn’t cache the contents of pdxinfo or the launcher assets)
Interim fix would be to rename the pdx for one, or both of those so they can install to different folders (and run some sort of audit over all the folder names)
Proper fix would be to have the game land in {bundlename}.pdx instead - either by renaming the files on the server, or having the downloader rename them when unzipping locally - this is already done by the web sideloader
(Thanks to Rae for finding the pdx name of Hurry Gaery, and baronredwings for initially reporting the issue)