Splice exudes scientific jargon that amounts to stupidity. DNA splicing is a hot topic, taking characteristics from other organisms to create an entirely new one that theoretically should be superior. That's all well and good, but when that concep... Read the full review »