Nintendo and indie are not two words you hear next to each other too often, so that alone should compel…