The Compulsive Squire
Where Outstanding Humour Meets Desperate Boredom
Nintendo Switch Anime Opening
November 15, 2016
Posted by on You remember that Star Fox saturday morning cartoon show opening? The people behind that have made something that’s somewhere between a marketing ploy for Nintendo’s upcoming console, and a reboot of Captain Planet.