Looks potential but it is a shame the dev can't provide the pitch and gameplay, I think you can still add it :)