Persona 3 Reload Demo arrives on Nintendo eShop for Nintendo Switch 2

Announced during today’s Nintendo Direct presentation, a playable demo for Persona 3 Reload is now available to download from the Nintendo eShop for the Nintendo Switch 2. The full game will launch on 23rd October 2025, with Standard, Digital Deluxe and Digital Premium Editions available for pre-order. The newly released demo will allow players to …

Perfect Blue (4K Restoration) set for UK Cinema Release on 10th October 2025 with 4K UHD Blu-Ray due later this Year

Anime Limited, otherwise known as All The Anime, have today announced that Satoshi Kon’s influential thriller Perfect Blue will once again be treated to a cinema release in the UK and Ireland on 10th October 2025, except this time restored in 4K. That’s not all, as the film will also receive a Deluxe Edition 4K …