Epic Battle Fantasy 3 won Game of the Month on Kongregate and Newgrounds, and has been among the top rated games on those sites since it's release.
Current games in the series are:
Epic Battle Fantasy 1, 2, and 3
These can be found on any major flash game portal, but we recommend playing them on Kongregate, Newgrounds or Armor Games.
The Epic Battle Fantasy games are developed by Matt Roszak (aka kupo707 or matt-likes-swords) with music by HalcyonicFalconX.
Source: The Developer Website.