Digital Extremes has announced that Soulframe Open Preludes is available now to download on PC from the game's official ...