Posted on Thursday, May 3rd, 2012 by Gal Toledo
Don’t you just love playing these fun, little flash games? Without fail, every week, the entire All My Faves HQ gets completely distracted for a few minutes by the games that make this list. So without further ado, here’s the ten games that you’re about to fave this week 🙂
Join us on our I♥GAMES Facebook fan page to discover the internet’s best free games. And check out these awesome Arcade games too!