Games/Falcata/MediaFalcata·, 1995 · GustMediaBack to gameAll8Screenshots7Videos1Videos1Gameplay VideoMore about FalcataPlayer reviews