Are there any websites where you can download flash file games?

NDS Universe (link in related links)

It has tons of free games! First you have to make a free account, then you can download DS things such as:

1. Cheats

2. Action replay

3. Games that never freeze!

4. Walk-through guides.