The immensely entertaining Luigi’s Mansion 3 for the Nintendo Switch has scooped a BAFTA Games Award. The super spooky title received the award for Best Animation, which is certainly high praise indeed and well deserved. Both Next Level Games and Nintendo UK were thanked by the BAFTA team. Next up the winner of our NEW […]
The Coolest Game Content