Reviews The Troop Review – XCOM Meets Band of Brothers by Naser Nahandian The Troop is a new World War 2 turn-based strategy game developed by the indie studio ... Read more