Browse through 2 abandonware games originally published by EleFun Multimedia Games, between 2004 and 2005.