WizardsArcade.info
Title
WizardsArcade.Info - Play Free Online Games
Description
Excerpted from the website:
- Founded in February 2007, WizardsArcade was created as an alternative to many of the other online arcades that were running the same software, same games, and the same look. It is WizardsArcade's mission to provide an alternative with a mix of already popular games, games from lesser known designers and Wizards Arcade Originals.