Disclosure: I work on Isleward

Just yesterday we have released a 0.9.0 update to the game, re-balancing PvP and revamping the only town (so far!). Come check Isleward out

0.9.0 Release Notes