The Troop new, release date, and Steam demo details as we bring you everything you need to know about the tactics-driven WW2 strategy game with shades of XCOM.