Soul of War: Legions: Some bug issues with game launch

Some bug fixes before release