News







Luigi’s Mansion Arcade Announced

Capcom and Nintendo have proudly announced a new title, Luigi’s Mansion Arcade. A spin-off title to the insanely popular franchise, Luigi’s Mansion Arcade will bring the…