Very original concept...
But, very few people actually have those red/blue 3D glasses. (I don't anyway.) Maybe if you just used the 3D thing as an extra option rather than using it as the main concept of your game, more people would be able to play it while those that have those glasses can use them.