Nintendo has made maybe the coolest video game pamphlet ever for Yoshi’s Crafted World【Video】

Crafty designers create an endless loop of origami-style fun out of what looks like a simple sheet of paper.

Read More