The Hidden Fortress

Wacky wild stuff about video games and other such nonsense.