IFIGS

AcronymDefinition
IFIGSIndex of Free Independent Games and Simulators (video game website)