As a gentleman with a download game I feel your pain, my game is super small but still scares off some players. Either way all I can do is rate an support my other jam goers, especially with download games :)