Fisher
Fully Optimized
- Messages
- 1,581
I went to buy red orchestra online through steam but it only takes visa and someother cards (ive only got switch) i was wondering if there was any online stores that you could downlaod from? I live in the UK so i dont know if downloading from sites in america unless it gives you a good download rate.