Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

You can try the sequel "Anime World Tournament HD" and maybe have better luck launching that, or I can try to post the game on gamejolt if you want.

Here Is the link:

(Itch.io link) https://legendaryxp.itch.io/anime-world-tournament...

(Gamejolt link) http://gamejolt.com/games/anime-tournament-mugen-h...