DSOGaming writes: "Artix Entertainment announced that they will be releasing a new Delta phase of EpicDuel this Wednesday, June 29th. This Delta phase will be the biggest release in EpicDuel’s history and will include 3 new classes, 2v1 boss fights, new weapons, and more."
Epic Duel review with screenshots and videos. EpicDuel is an older browser based MMORPG from 2009.