What other games I am not seeing any on your profile
most all of them are still in development. But I do plan on releasing a short demo for a twine game soon.