Source ports need to be available for just about any platform you could want, and lastly, the game needs to be written to run with extremely low software and hardware requirements ... group ...