fn process_events(
    game: &mut Game,
    input: &mut Input,
    menu: &mut impl MachinationTrait,
    machinations: &mut Machinations<impl MachinationTrait, impl MachinationTrait, impl MachinationTrait, impl MachinationTrait>,
    cheats: &mut Cheats
)