I purchased Dumpy & Bumpy on Itch at the beginning of the year. Can't believe that you agreed to have your game delisted here. DRM-Free version of indie games should remain!!!
Had some things to work out first, but it's back up here on Itch~