These games were often technical marvels for their time, squeezing 3D or pseudo-3D FPS mechanics into tiny JAR files. Counter-Strike