Bazinga Games is headlined by an experienced team with extensive expertise