I think it sounds like it'll be awesome, haven't found a store with a demo of it yet but maybe someone here has played itâ¦What do you think of it?
There is a PS4-related thread within the Video Game forum; I'll send you there now
Thread is locked!