Quote Originally Posted by gokickadogx2 View Post
I think it's just supposed to be techy.
Yup, just mean to look all high tech.