For some people online flash games are a passing distraction to fill the hours between lunch and home time. For others online flash games are a passionate hobby that keeps them up until the early hours while they try and beat their last score.

Whatever your reason for playing them, we love them so much, we've put together a list of the top 10 best flash games ever, in no particular order. From very simple puzzles to complex plaformers, these should keep you entertained all day long.
Click here and prepare to be distracted.