I've been looking for Shadow Run or Lost planet or something for windows live, but whenever I find it, for some reason, it costs 10 dollars more then it's console counterpart, which makes no sense.
If you've seen any good deals for em It'd be appreciated.