From what I can tell, this studio has 6 years in development with this game so far...no playable demo + no released games = no income. Until this studio makes and releases an actual game, shows profit from it and a steady income stream, this is a jo…