@millionsedge: They always invest lots of money on advertisement, that's why their game trailers are always different than the final release. Most people who bought the game would be like "It's different, but I bought it, I guess I'll play it then." Just like how many people who buy games they don't like, they bought games only because they watched some streamers or youtubers played it and looked fun.
CXXAL's comments