Open PBBG is currently in development, news will be posted on Make Web Games about the current progress.