Games/A Koopa's Revenge/MediaA Koopa's Revenge·, 2006 · LambtacoMediaBack to gameAll3Screenshots3Screenshots3More about A Koopa's RevengePlayer reviews