Zerg Hunter

Zerg Hunter is a fan-mod for StarCraft II, regarded as one of the best by PC Gamer.

Overview
The map is RPG based, making use of the game's characters and abilities. One can choose from one of a number of character classes, from assassins to tanks, and go out into the world, completing quests and killing zerg for experience. Each time a character levels up, the controlling player gets a point to spend in their character's skill tree. The character can return to its base to spend cash on better weapons.