A blog to follow the progress and shenanigans of The Helix, new Irish comic about a ragtag band of teen, mutant misfits!