Nike 's templates are generally good , solid designs free of gimmicks .
Every so often they push the envelope and it all gets a bit messy .
Nike 's templates are generally good , solid designs free of gimmicks but every so often they push the envelope and it all gets a bit messy .