demo games freeThe web page for free demos on Steam shows an error message and does not display any content. The error reference suggests a missing JavaScript fileA limited-time demo for 3D musical platformer Billie Bust Up is now available for PC via Steam until June 9, publisher Humble Games and developer Giddy Goat Games announced.