Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Thanks for playing! I'm not sure what you mean by "move on" so I'm not sure what advice to give there, but for the UI it might just be some display issues with itch. You can try it on and it might display better for your device. Thank you again!