Yes. I make video games. They are very stupid but yeah. They are all on Itch.io so here is da link. I also have a old Gamejolt and a second itch account. They are all listed below
New Itch Page
Gamejolt Page
Old Itch Page