FinTech Investments - hype or substance?