My team that is gonna be working on the game consists of 2 people.
Develop games in your browser. Powerful, performant & highly capable.
Nope. One licence per person. You can use one licence on multiple PCs, though, (like your home desktop, a laptop, and a work PC) as long as there's a single person using the licence at any one time.
https://www.scirra.com/store/construct- ... license-31