if the related videos are any indication, asians love the fuck out of this game. Kinda like balistic's thing, you're making a movie only 3 people want to see.
I think the designers realized that there is no way to make a green-screen "movie" game look good, so they just went for silly shit instead. I can't blame them