News
World of Demons from PlatinumGames Launches on Apple Arcade
PlatinumGames just surprise-launched World of Demons, an iPhone, iPod Touch, iPad, Apple TV, and Mac game it announced almost three years ago. This ...