Top 10 Most Irritating Free Online Games (That Will Test Your Sanity) — these games are known for their infuriating mechanics, unexpected…