On that tangent, I played a Game Called Treasures of Rudra, and it followed that exact patter.

Rudra No (Whatever the word was). So, would that phrase translate into Idiots of Roto13, or was the Game just read as Treasures of Rudra in English because it looks nicer then Rudra's treasure?