Yes. The name only refers to the fact that you’ll find games from Side City Studios on their sites amongst those from other major developers.