I suggest Putting a thumbnail (It's really crucial to get people interested.)
And some screenshots... Same reason.
Thanks, I think itch's media host is having some issues because everything I upload is erroring out. I'll have some up soon hopefully!