Flash games are a new popular way to pass time, from Tetris to Epic Battle Fantasy 3. With faster internet connections and programs with better user interface much more interesting games are coming out daily. There are many major websites hosting games such as; games.yahoo.com addictinggames.com miniclip.com armorgames.com (my personal favorite, kongregate.com) there are endless other sites with different themes less or more ad saturated. These are free to play, many with extra featured you can buy.
I discovered flash games when a friend was playing on addictinggames.com and have played for a long time on many different sites since. It is a fun pastime and great way to keep your mind active. These games get you thinking and there are games for anyone. Check them out sometime.