The battle between good and evil has never been more important! Post navigation Wednesday’s top tech news: It’s-a me, another Mario trailer Microsoft offers fix for Windows 11 gaming performance issues