Maybe add more screenshots of gameplay?
Maybe
Yeah, because otherwise not many people will want to play it. I know I don't want to download it since it looks like a virus without any screenshots. Good luck though!