the skill points are a mess, they give you infinite skill points that are usless, you get max level in 1 play through. the infinite end game doesn't matter because the base game is too bare bones and not fun. the inifinte upgrades are meh at best, the guns are usless because the money generation and tower damage out scales guns. its more an AFK infite tower game.