See here:
Someone should contact this person and let them know about the old Wario Ware Inc. and greedville flash site if they can still find those! I couldn't find them myself, unfortunately, but maybe anyone here still knows where to find them?
The only thing that I still dearly remember...