abdullah iqbal games