Mysterious Image Posted On XSeeD's Twitter
Earlier today, XSeeD's twitter account posted the above image to the internet for all to see. No other comments were given, instead spawning a small mystery around the internet. Going back to an earlier post on Just Push Start, at least one employee at XSeeD showed interest in...