Games/YuckFu!/MediaYuckFu!·, 2004 · PhoboslabMediaBack to gameAll3Screenshots3Screenshots3More about YuckFu!Player reviews