Intragames has announced a worldwide PC release for 7 Scarlet. Developed by Idea Factory and Toybox Inc, the Steam release will feature full HD resolution