Noor Games staff were extremely Innovative and skillful and honest. They respond in time and do the required job and more. They respect deadlines and answered all my questions as they can communicate around the clock almost everyday and they were patient with all the debugging installation of my project. I would definitely hire them for future projects. They are my favorite.