Also, I'm not seeing the cyberpunk elements, maybe that's something that occurs later in the game? Anyway, I've put it on my Steam wishlist - maybe I'll pick it up sometime later during a sale.
You are correct in your speculation that the cyber punk elements become more obvious later in the game, specifically towards the end of the first chapter. This comes in the form of technomancy which is basically the ability to use electricity for a variety of purposes in a form that resembles magic.
Other themes appear as well but technomancy is the most obvious. It's cyberpunk lite.