Came at this game expecting an indie title of limited scope but (very) addictive gameplay. Game does a good job of introducing systems slowly enough to not seem overwhelming but was pleasantly surprised at the added range of hero classes and defense options once you complete the first haven. Each run takes about 2 hours and just when a level seems unwinnable a new tactic or weapon style will click into place and keeps you hooked for just one more run! In short, stick with it and your tenacity will be rewarded with a game of astounding depth terrfyingly addictive gameplay.