looks like it takes place in NY/Liberty City

that means only one thing for sure:
THERE IS GONNA BE FUCKING LOADS OF WU-TANG IN SOUNDTRACK