I like this site over others...because they give you good bandwidth for your HTML 5 games.
On another similar site...when I had 44 of my computer lab students load my game at the
same time...everything crashed. Same thing happened on a paid hosting site ($12 year)
When I tried the same 44 students test with my game on itch.io...everything ran fine.