I'm fairly new to game development and for years my friends and I have been wanting to make a card game that runs similarly to this online card game: urban-rivals.com I need to have a database so I can access which cards each user has and it needs multiplayer functionality. I've been trying to decide on an engine and I think that construct 2 would be great. I'm just not sure if it can import data from other sources or can match players up to battle. I thought about hard coding my game in html5, with node.js to access the database snd using webSockets to pair players up against each other. But I would much rather use an engine to do most of this if not all of it lol. Would construct 2 be a good choice?