Need to help to figure out name of a game

hello, i really want to know the name of this game that im thinking of. i can see my self playing through the game and the ending and the characters and even cover art, but not the name. here let me describe it, the game is set after global warming has destroyed much of the world and where robots were used to rebuild the modern world. youre a team and you go into tokyo because of an incident involving an almost human like robot, android. theres lots of boss battles and lots of robot horde killing. i know its on pc as well, i played it on my old 360.


Quick Google

thank you.