Currently based in Madrid, Stephen Christopher Barker has been a staff writer at Screen Rant since 2020. Since graduating from Manchester Metropolitan University with a bachelor's degree in Film, ...
After months of rumors, Super Mario 3D All-Stars was finally confirmed during the recent surprise Nintendo Direct. Three classic 3D Mario games will be released on the Nintendo Switch later this month ...