It's been 2 years now since I shed light into the original release dates of these games, but now... I have to confess something about the release dates of the Pico games. Take them with a grain of salt, as they may not be the actual ones, because I'm afraid to be seen as a guy who spreads misinformation or have people blindly follow them (like the release date of Trash-O-Madness that popped out of nowhere on Wikipedia). But it's best to consider them rough dates. I am glad I made an effort to atleast preserve something, they may be close enough.
I guess TCRF was right, hope we can make ammends.
OfficialOacusNG
Here's the original post, so you can understand what i'm talking about:
https://officialoacusng.newgrounds.com/news/post/1246772