Nintendo and Apple: Closer than you think

Picture 3.png

Visually speaking anyway. :) This is pretty interesting. See the similarities.