One thing I'm not so sure about is blowing a huge chunk of the budget on A-list actors: a number of studios have done that and tbh a lot of the time a jobbing actor better known for bit parts in the usual carousel of TV dramas and soaps can do as good a job and it avoids the pitfalls of a game character being eclipsed by their actor.
Unless it’s Brian Blessed. Every game should feature Brian Blessed.
https://m.youtube.com/watch?v=HWAu7CQK6Wg