Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Also, why is this game uploaded to itch twice?

It's uploaded once under the title "Hack9" and again as "Hacker9" both are version 1.0 English.

https://wahiko.itch.io/hacker9

These are two different games. I think Hack9 was originally released in 2008 and Hacker9 in 2010.