Nintendo caves to YouTubers demands and shuts down its Creators Program

by A.K Rahming November 30, 2018