Games/Metroid Redemption/MediaMetroid Redemption·, 2004 · MyAbandonwareMediaBack to gameAll3Screenshots3Screenshots3More about Metroid RedemptionPlayer reviews