There was a loads of small games from a weird japanese indie game developer which makes both original games and mario fangames. You guys should check these out and they can be entertaining and funny at all the time.
The creator has its own official site but i think it's down, but i found a ZIP archive full of all of his games, from g4g.it. http://www.g4g.it/?dl_id=1013