XCOM Chimera Squad character information: each agent’s position defined
XCOM Chimera Squad has you are taking command of 11 specialised items. Each one has a dramatically totally different position that you need to use to your benefit in battles, and skills that you would be able to unlock as…
Read more