235 Free Indie Games

In the video below, you can glimpse up to 235 free indie games. More creativity an innovation in 10 minutes than a whole E3?