I have found a very cool free flash games site. I highly recommend it. The site is called MouseBreaker. I have spent way too much time today messing around on this site. My favorite out of all the games is probably the BMX Star. The physics of it are pretty cool. Also, the Funky Truck game. Hours can be wasted away at this site.