Game made by a company that makes more money than marvel and star wars combined, can't even do proper research for worldwide names :/ Submitted by kkmcrae63 t3_zv2kha 2 years ago in gaming No comments 2