Virginia Sanchez-Macias ~ Exotic and Massive - Screenshots
This website uses Windows Media Video at high definition (HD) resolution. HD video requires significantly more processing power than normal video.
For a more general discusion on recommended minimum requirements, see Microsoft's HD video guidelines. You should download the videos to your hard drive and then play them, rather than attempting to stream them off the server.