As we are getting closer to the release of the very first playable early alpha version, I will start updating the site with content information and release new in game videos of the current state of the game.
Currently the first set of Towers that are in the game are finished and updated on the site.
Take a look at the turrets Wiki: