Game Guides > Game FAQ >  

Are there any more proper 3d games like Quake Live that you can play through your browser for free without installing anything

Are there any more proper 3d games like Quake Live that you can play through your browser for free without installing anything
No.