Kerotan on 20 October 2016
How are we supposed to have faith in proper third party support when one of the main titles demonstrated on its reveal video isn't even confirmed to be coming. FFS!