Indie game developer Sylen Studio and publisher Red Square Games have revealed their latest game this morning called Sancticide. This particular title is a TPP action game, where they have spliced in ...