Is it me ... or are all those Nike spots featuring people playing on the streets games like It ... COOL or what? :p