There is no way to beat the game on your first run no matter how good of a build you get. Repeating the game is frustrating due to the repetitive nature of the gameplay and the absence of perma upgrades. Also, the English localization needs improvement.