Azzanation on 05 July 2019
Replicant said:
Which games would you say that is? |
Based off reviews and sales than its Alan Wake and Max Payne. Every other game they have made has been very expensive projects with little success in terms of critic reviews and sales