Online
I've never played this franchise, but this looks like it could be fun:
So far they have only announced that it will have a PC release, but it would be hard to believe that something that likely costs a lot to develop won't release on consoles too.
So far they have only announced that it will have a PC release, but it would be hard to believe that something that likely costs a lot to develop won't release on consoles too.