Personal thank you to @Juanca "John Creato" for spotting these, but the links for MegaMan X8 16-Bit and The Legend of Zelda - Dungeons of Infinity were busted. They have since been fixed and Dungeons of Infinity has been updated to version 1.1.6 as well.
I also managed to get the final Metroid game from the old archive running. Metroid Umbra is now available in the Metroid section of the website!
That's all for today's update. Apologies for the inconvenience this may have caused. Enjoy the games, everyone!