So I have some questions:
1 - Is Construct 3 a viable game development engine?
2 - Do these limitations still matter if you are using javascript for parts of the visual script that cannot be executed?
3 - How far can you go with just visual block-based code before you start witnessing the limitations of such systems?