Tag: XCOM review

[First Impression] XCOM: Enemy Unknown

It’s all about fighting alien scum and saving the world. Welcome to XCOM, an organisation devoted ...