Mayor Eric Marquis and his citizens have questions before Twin Rivers gets its approval to operate renewed.