It might just have everything! Street Fighter II? Yup. Sim City? Uh huh. Duke Nukem 3D? Of course! The new additions build on previous Internet Archive projects that brought hundreds of arcade games and loads of free software to the web. Over 2400 games available for free.
Check it out