Yeah definitely a skill on it's own. Came out of this experience with a new found respect for people with game balancing as their job lol