Will it be a live-action game trailer as you were considering in the past or standard one made in the game engine (I suppose CGI is not an option due to the price…)?
Do I understand it right that you are also directing the voiceacting? If so, how is it going? I would expect it to be really hard for non-native speaker to supervise english voiceovers because non-native speaker will imo lack the proper feeling for the language. Are you confident that the voiceacting will be good?